.mobmdctrl {
  padding: $mdctrl-padding;
  margin: $mdctrl-margin;
  border: $mdctrl-border;
  .mdctrl-iconview {
    .iconview-nogroup {
      display: flex;
      flex-flow: wrap;
      padding: $mdctrl-iconview-nogroup-padding;
    }
    .iconview-group {
      padding: $mdctrl-iconview-group-padding;
      .iconview-group-item {
        .group-title {
          margin-bottom: $mdctrl-iconview-group-title-margin;
          font-size: $mdctrl-iconview-group-title-font-size;
          line-height: $mdctrl-iconview-group-title-line-height;
        }
        .group-content {
          display: flex;
          flex-flow: wrap;
        }
      }
    }
    .icon-item {
      width: $mdctrl-iconview-icon-item-width;
      margin-bottom: $mdctrl-iconview-icon-item-margin;
    }
  }
}
